大家都說ConstraintLayout真是棒
為什麼呢?
主要看到的論述都是可以讓layuot更扁平化,進而提高效能,點我看看Google怎麼說。
再來就是可以把它視為RelativeLayout的加強版,
功能更多、更靈活、更方便。
如果使用ConstraintLayout的話介面會多這兩個地方
有兩種方法
這部分概念跟以前很不一樣⚠️⚠️⚠️,以前我們B要對齊A的水平中心,直接B右鍵拉線到A上面放開,就有選項可以選了。
現在的話,是B的Start對A的Start且B的End對A的End。
如果照Android這種設法的話,iOS會變成等寬,所以思路要改變一下。(其實Android也會等寬, 只要width=0dp)
另外還有一種我就偷懶不實作了,偷一下android的Medium
只要點了左上角的三角型,就會可以固定長寬比了,右下角就可以輸入比例。
可以去 https://github.com/mark33699/IDLA 看一下順便給顆⭐️
如果你喜歡我的影片別忘了按讚分享加訂閱,開啟紅色的小鈴鐺,我們明天見~